#login_cover .home_article{
    display: flex;
    width: 60%;
}

#login_area{
    flex:2;
    /*display: flex;*/
    flex-direction:column;
}

.site_title{
    text-align: center;
}

.login_field{
    /*background-color: red;*/
    margin: 20px;
    display: flex;
    /*min-height: 50px;*/
}

.login_title{
    width: 25%;
    /*flex:2;*/
    /*margin-right: 20px;*/
    align-self:center;
}
.login_value{
    /*flex:3;*/
    min-height: inherit;
    /*display: flex;*/
}

.login_value input[type=text], .login_value input[type=password]{
    min-height: inherit;
        width: 300px;
}
.login_value input[type=checkbox]{
    min-height: inherit;
    margin: auto;

}

.login_value label{
    align-self:center;
}

.login_status{
    /*flex:1;*/
}

#sign_up_submit{
    margin: auto;
}

#login_image{
    align-items:flex-start;
    flex:1;
}
#login_image img{
    margin-top: 80px;
    /*margin: 30px 80px 30px auto;*/
    margin-left: auto;
    margin-right: auto;
    height:auto;
    width: 80%;
}

input[type=checkbox]{
    /*background-color: red;*/
    /*margin:10px;*/
}
/*.pages_bar{
    margin: 40px auto;
    height: 40px;
    background-color: background;
    width: 40%;
    display: flex;
}
.pages_bar .active_page{
    background-color: #0ec1ad;
}

.pages_bar >*{
    height: 100%;
    width: 40px;
    background-color: #259d8e;
    display: inline-block;
    margin: auto;

}*/

